special projects assistant - Turkish English Dictionary